﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Migrate
{
    class Program
    {
        static void Main(string[] args)
        
        {
            using (var context = new KurupiraContext())
            {
                Usuario u = new Usuario
                {
                    telefone = 86533190,
                    email = "damisgarcia@gmail.com",
                    password = "senhapadrao",
                    Perfil = new Perfil
                    {
                        nome = "Damis",
                        sobrenome = "Garcia do Vale",
                        apelido = "Gandoff",
                        meuDiretorio = "~/Content/Usuarios/Damisgarcia",
                        fotoPerfil = "~/Content/USuarios/Damisgarcia/profile.jpg",                        
                    },                    
                    Grupos = new List<Grupo>()
                };

                Grupo g = new Grupo
                {
                    titulo = "Grupo de Estudo Java",
                    desc = "Grupo para iniciantes na linguagem Java",
                    Usuarios = new List<Usuario>()
                };
                
                g.Usuarios.Add(u);
                u.Grupos.Add(g);
                context.Grupos.Add(g);
                context.Usuarios.Add(u);                
                context.SaveChanges();
            }            
        }
    }
}
